package com.ruge.test.Redis.jedis;

import org.junit.Test;
import redis.clients.jedis.Jedis;

/**
 * 爱丽丝、如歌  创建于 2018/7/3 18:37
 * 说明:  Jedis_数据结构_String
 *          字符串命令：
 *
 *              ①get、获取存储在指定键中的值
 *              ②set、设置存储在指定键中的值
 *              ③del、删除存储在指定键中的值（这个命令可以用于所有的类型）
 *              ④getSet、直接赋值key value
 *              ⑤incr、指定值的value递增一
 *              ⑥decr、指定值的value递减一
 *              ⑦incrBy、指定值的value递减x
 */
public class Jedis_数据结构_String {
    @Test
    public void test1() {
        Jedis jedis = new Jedis("90.19.2.15", 6379);
        jedis.set("name", "张三");
        String name = jedis.get("name");
        System.out.println(name);
        jedis.del("name");
        String name2 = jedis.get("name");
        System.out.println(name2);
        jedis.getSet("name","刘德华");
        String name3 = jedis.get("name");
        System.out.println(name3);
        jedis.incr("age");
        jedis.get("age");
        jedis.decr("age");
        String age = jedis.get("age");
        System.out.println(age);
        jedis.incrBy("num",6);
        String num = jedis.get("num");
        System.out.println(num);
        jedis.append("name","喜欢我");
        System.out.println(jedis.get("name"));

        System.out.println(jedis.get("balance")+"==="+jedis.get("debt"));
    }
}
